﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Spore.Utils
{
  //public  class NetClientManager
  //  {
  //    IList<NetClient> UnValidateClient;

  //   public NetClientManager()
  //    {
  //        UnValidateClient = new List<NetClient>();
  //    }

  //    public void AddNetClient(NetClient nc)
  //    {
  //        this.UnValidateClient.Add(nc);
  //        nc.Open();
  //        nc.ReadDataCompeletedEventHandle += new Action<ChannelBase<Dto>>(nc_ReadDataCompeletedEventHandle);
  //        nc.ChannelClosedEventHandle += new Action<ChannelBase<Dto>>(nc_ChannelClosedEventHandle);
         
  //    }

  //    void nc_ChannelClosedEventHandle(ChannelBase<Dto> obj)
  //    {
          
  //    }

  //    void nc_ReadDataCompeletedEventHandle(ChannelBase<Dto> obj)
  //    {
  //        Buffer<Dto> bufferReader = obj.BufferReader;
  //        if (bufferReader.HasElement)
  //        {
  //            Dto[] dtos = bufferReader.GetAndRemoveAllElement();
  //            foreach (var dto in dtos)
  //            {
                 
  //            }
  //        }
  //    }

      

    
  //  }
}
